docking keel - French English Dictionary